Daniel Martí is an independent open-source developer whose work focuses on low-level tooling that quietly improves everyday developer workflows. His flagship project, shfmt, is a fast, self-contained formatter for POSIX shell, Bash and mksh scripts; invoked from the terminal or wired into CI pipelines, it normalizes indentation, aligns redirections and collapses redundant syntax so that sprawling system scripts, container entry-points and dotfiles become uniformly readable without hand-tuning. Beyond pure formatting, the same engine powers on-the-fly syntax checking in editors and language-server integrations, catching mismatched quotes or deprecated constructs before they reach production. The binary is delivered as a single static executable for Windows, macOS and Linux, making it effortless to standardize shell style across heterogeneous teams, cloud images or personal toolboxes. Because the utility is dependency-free and embeddable, it is frequently wrapped by larger code-quality suites, yet it remains lightweight enough to run inside minimal Alpine containers or GitHub Actions runners. All source code is published under permissive licenses, with releases cryptographically signed and changelog-driven to ease enterprise adoption. Daniel Martí’s shfmt, along with any future utilities he publishes, is available for free on get.nero.com, where downloads are served through trusted Windows package sources such as winget, always pull the latest upstream build, and can be installed individually or in unattended batch sets.
Format shell programs
Details